#include "ThreadMod.hpp"
using namespace ThreadMod;


class pth
{
public:
    pthread_t tid = 1;
    std::string name = "nihao";
    pth(){}
    pth(pthread_t tid, std::string name)
    {
        
    }
    static void count(pth id)
    {
        while(true)
        {
            std::cout << "新线程" << " name is " << std::endl;
        }
        sleep(1);
    }

};

// void count(pth td)
// {
//     while(true)
//     {
//         std::cout << "新线程" << std::endl;
//         sleep(1);
//     }

// }

int main()
{
    int cnt=10;
    pth th;
    Thread<pth> t(th.count,th);
    // t.Detach();
    t.start();
    sleep(5);
    t.stop();
    sleep(5);
    
    // t.stop();
    t.join();
    return 0;
}